﻿@model IEnumerable<Wypozyczalnia.Models.Zamowienia>

@{
    ViewBag.Title = "Index";
}

<h2>Zamówienia zrealizowane</h2>

@using (Html.BeginForm()) {
<table>
    <tr>
        <th>
            id
        </th>
        <th>
            @Html.DisplayNameFor(model => model.ilosc)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.kwota)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.zamowienie)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.data_oddania)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.data_wypozyczenia)
        </th>
        
        <th>
            @Html.DisplayNameFor(model => model.oddane)
        </th>
    </tr>
@{int pom=1;
  bool wszystkie = false;
  if (User.IsInRole("admin") || User.IsInRole("seller")){ wszystkie = true;}
  }
@foreach (var item in Model) {
    if (item.zrealizowane)
    {
    if(wszystkie )
    {    
    <tr>
       
         <td>
            @pom
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.ilosc)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.kwota)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.zamowienie)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.data_oddania)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.data_wypozyczenia)
        </td>
      
        <td>
           @if(item.oddane) {@Html.CheckBox(item.id.ToString(), true, new {disabled="disabled" })}
            else {@Html.CheckBox(item.id.ToString(),false)}
        </td>
      
    </tr>
           
        
    pom++;
    }
    else
    {
        if (User.Identity.Name == item.user)
        {
              <tr>
       
         <td>
            @pom
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.ilosc)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.kwota)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.zamowienie)
        </td>
         <td>
            @Html.DisplayFor(modelItem => item.data_oddania)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.data_wypozyczenia)
        </td>
                   <td>
           @if(item.oddane) {@Html.DisplayName("tak")}
            else {@Html.DisplayName("nie")}
        </td>
      
    </tr>
    pom++;
        }
    }
    
    }
    
    
}

</table>
    
    if(wszystkie){<p><input type="submit" value="Zapisz" onclick="return confirm('Jesteś pewnien?')" /></p>}
}

